light-diffusing grate - Alemán Inglés Diccionario